package com.ruoyi.system.domain.vo;

import com.ruoyi.common.annotation.Excel;
import com.ruoyi.common.core.domain.BaseEntity;
import com.ruoyi.system.domain.DetectionCycle;
import com.ruoyi.system.domain.Ptesting;
import org.apache.commons.lang3.builder.ToStringBuilder;
import org.apache.commons.lang3.builder.ToStringStyle;

import java.util.List;

/**
 * person对象 person
 *
 * @author ruoyi
 * @date 2022-04-16
 */
public class IndexVo extends BaseEntity {


    /**
     * 时间
     */
    private String Time;

    /**
     * 类别id
     */
    private Long detectionCycleId;

    /**
     * 期数表id
     */
    private Long detectionCycleTimeId;

    /**
     * 部门id
     */
    private Long deptId;

    /**
     * 开始时间
     */
    private String starTime;
    /**
     * 1部门2包保责任人
     */
    private String state;

    /**
     * 结束时间
     */
    private String endTime;

    public String getState() {
        return state;
    }

    public void setState(String state) {
        this.state = state;
    }

    public IndexVo(Long detectionCycleTimeId) {
        this.detectionCycleTimeId = detectionCycleTimeId;
    }

    public IndexVo(Long detectionCycleTimeId, Long deptId) {
        this.detectionCycleTimeId = detectionCycleTimeId;
        this.deptId = deptId;
    }

    public Long getDetectionCycleTimeId() {
        return detectionCycleTimeId;
    }

    public void setDetectionCycleTimeId(Long detectionCycleTimeId) {
        this.detectionCycleTimeId = detectionCycleTimeId;
    }

    public String getTime() {
        return Time;
    }

    public void setTime(String time) {
        Time = time;
    }

    public Long getDetectionCycleId() {
        return detectionCycleId;
    }

    public void setDetectionCycleId(Long detectionCycleId) {
        this.detectionCycleId = detectionCycleId;
    }

    public Long getDeptId() {
        return deptId;
    }

    public void setDeptId(Long deptId) {
        this.deptId = deptId;
    }

    public String getStarTime() {
        return starTime;
    }

    public void setStarTime(String starTime) {
        this.starTime = starTime;
    }

    public String getEndTime() {
        return endTime;
    }

    public void setEndTime(String endTime) {
        this.endTime = endTime;
    }

    public IndexVo(String time, Long detectionCycleId, Long deptId, String starTime, String endTime) {
        Time = time;
        this.detectionCycleId = detectionCycleId;
        this.deptId = deptId;
        this.starTime = starTime;
        this.endTime = endTime;
    }

    public IndexVo(String time, Long detectionCycleId) {
        Time = time;
        this.detectionCycleId = detectionCycleId;
    }

    public IndexVo(String time) {
        Time = time;
    }

    public IndexVo() {
    }

}
